diffuse sky radiation - Spanish English Dictionary